home *** CD-ROM | disk | FTP | other *** search
Wrap
VERSION 5.00 Object = "{F9043C88-F6F2-101A-A3C9-08002B2F49FB}#1.2#0"; "COMDLG32.OCX" Object = "{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.0#0"; "MSCOMCTL.OCX" Begin VB.Form IconBook AutoRedraw = -1 'True BackColor = &H00C0C0C0& Caption = "IconAlbum Deluxe 1999 by Swertvaegher Stephan" ClientHeight = 8595 ClientLeft = 975 ClientTop = 1560 ClientWidth = 11175 Icon = "IconBook.frx":0000 LinkTopic = "Form1" MaxButton = 0 'False MinButton = 0 'False Moveable = 0 'False PaletteMode = 1 'UseZOrder ScaleHeight = 573 ScaleMode = 3 'Pixel ScaleWidth = 745 Begin VB.Frame Frame1 BackColor = &H00C0C0C0& Caption = "Selected Icon" BeginProperty Font Name = "MS Sans Serif" Size = 9.75 Charset = 0 Weight = 700 Underline = -1 'True Italic = 0 'False Strikethrough = 0 'False EndProperty ForeColor = &H000000C0& Height = 2355 Left = 45 TabIndex = 6 Top = 5310 Width = 2445 Begin VB.PictureBox Pic3 AutoSize = -1 'True BackColor = &H00C0C0C0& BorderStyle = 0 'None Height = 480 Left = 315 ScaleHeight = 32 ScaleMode = 3 'Pixel ScaleWidth = 32 TabIndex = 7 ToolTipText = "Normal size icon" Top = 765 Width = 480 End Begin VB.Shape Shape2 BackColor = &H00E0E0E0& BorderColor = &H00008000& BorderWidth = 3 Height = 1050 Left = 1215 Shape = 5 'Rounded Square Top = 675 Width = 1050 End Begin VB.Label Label4 Alignment = 2 'Center BackColor = &H00C0C0C0& ForeColor = &H00C00000& Height = 240 Left = 135 TabIndex = 9 Top = 360 Width = 2085 End Begin VB.Image Image1 Height = 960 Left = 1260 Stretch = -1 'True ToolTipText = "Iconsize X 2" Top = 720 Width = 960 End Begin VB.Shape Shape1 BackColor = &H00E0E0E0& BorderColor = &H00008000& BorderWidth = 3 Height = 645 Left = 225 Shape = 5 'Rounded Square Top = 675 Width = 645 End Begin VB.Label Label3 Alignment = 2 'Center BackColor = &H00008000& BorderStyle = 1 'Fixed Single ForeColor = &H0080FFFF& Height = 285 Left = 45 TabIndex = 8 Top = 1935 Width = 2355 End End Begin MSComctlLib.ImageList ImageList1 Left = 450 Top = 3870 _ExtentX = 1005 _ExtentY = 1005 BackColor = -2147483643 ImageWidth = 16 ImageHeight = 16 MaskColor = 12632256 _Version = 393216 BeginProperty Images {2C247F25-8591-11D1-B16A-00C0F0283628} NumListImages = 7 BeginProperty ListImage1 {2C247F27-8591-11D1-B16A-00C0F0283628} Picture = "IconBook.frx":0442 Key = "" EndProperty BeginProperty ListImage2 {2C247F27-8591-11D1-B16A-00C0F0283628} Picture = "IconBook.frx":059E Key = "" EndProperty BeginProperty ListImage3 {2C247F27-8591-11D1-B16A-00C0F0283628} Picture = "IconBook.frx":06FA Key = "" EndProperty BeginProperty ListImage4 {2C247F27-8591-11D1-B16A-00C0F0283628} Picture = "IconBook.frx":0856 Key = "" EndProperty BeginProperty ListImage5 {2C247F27-8591-11D1-B16A-00C0F0283628} Picture = "IconBook.frx":09BE Key = "" EndProperty BeginProperty ListImage6 {2C247F27-8591-11D1-B16A-00C0F0283628} Picture = "IconBook.frx":0B1A Key = "" EndProperty BeginProperty ListImage7 {2C247F27-8591-11D1-B16A-00C0F0283628} Picture = "IconBook.frx":0C82 Key = "" EndProperty EndProperty End Begin MSComctlLib.Toolbar Toolbar1 Height = 420 Left = 90 TabIndex = 4 Top = 45 Width = 2805 _ExtentX = 4948 _ExtentY = 741 ButtonWidth = 609 ButtonHeight = 582 Appearance = 1 ImageList = "ImageList1" _Version = 393216 BeginProperty Buttons {66833FE8-8583-11D1-B16A-00C0F0283628} NumButtons = 9 BeginProperty Button1 {66833FEA-8583-11D1-B16A-00C0F0283628} Style = 3 EndProperty BeginProperty Button2 {66833FEA-8583-11D1-B16A-00C0F0283628} Key = "keyNewdir" Object.ToolTipText = "Create new directory" ImageIndex = 1 EndProperty BeginProperty Button3 {66833FEA-8583-11D1-B16A-00C0F0283628} Key = "keyNameDir" Object.ToolTipText = "Rename directory" ImageIndex = 4 EndProperty BeginProperty Button4 {66833FEA-8583-11D1-B16A-00C0F0283628} Key = "keyRmDir" Object.ToolTipText = "Remove directory" ImageIndex = 3 EndProperty BeginProperty Button5 {66833FEA-8583-11D1-B16A-00C0F0283628} Key = "keyKillAll" Object.ToolTipText = "Kill all Icons in map" ImageIndex = 6 EndProperty BeginProperty Button6 {66833FEA-8583-11D1-B16A-00C0F0283628} Key = "keyCopyAll" Object.ToolTipText = "Copy whole map" ImageIndex = 7 EndProperty BeginProperty Button7 {66833FEA-8583-11D1-B16A-00C0F0283628} Key = "keySearch" Object.ToolTipText = "Search for icons" ImageIndex = 2 EndProperty BeginProperty Button8 {66833FEA-8583-11D1-B16A-00C0F0283628} Style = 3 EndProperty BeginProperty Button9 {66833FEA-8583-11D1-B16A-00C0F0283628} Key = "keyHelp" Object.ToolTipText = "Helpfile" ImageIndex = 5 EndProperty EndProperty BorderStyle = 1 End Begin VB.PictureBox Pic2 AutoRedraw = -1 'True BackColor = &H00C0C0C0& Height = 7980 Left = 2565 ScaleHeight = 528 ScaleMode = 3 'Pixel ScaleWidth = 567 TabIndex = 2 Top = 585 Width = 8565 Begin VB.Image Im1 Height = 480 Index = 0 Left = 45 Top = 45 Visible = 0 'False Width = 480 End End Begin VB.DirListBox Dir1 BackColor = &H00E0E0E0& BeginProperty Font Name = "MS Sans Serif" Size = 8.25 Charset = 0 Weight = 700 Underline = 0 'False Italic = 0 'False Strikethrough = 0 'False EndProperty ForeColor = &H00800000& Height = 3915 Left = 45 TabIndex = 1 Top = 675 Width = 2445 End Begin VB.FileListBox File1 Height = 3405 Left = 2520 Pattern = "*.ico" TabIndex = 0 Top = 3690 Visible = 0 'False Width = 1590 End Begin MSComDlg.CommonDialog ComD1 Left = 9765 Top = -90 _ExtentX = 847 _ExtentY = 847 _Version = 393216 CancelError = -1 'True DefaultExt = ".ico" Flags = 2 End Begin VB.Label Label2 Alignment = 2 'Center BackColor = &H00C0C0C0& BorderStyle = 1 'Fixed Single BeginProperty Font Name = "MS Sans Serif" Size = 9.75 Charset = 0 Weight = 700 Underline = 0 'False Italic = 0 'False Strikethrough = 0 'False EndProperty ForeColor = &H00800000& Height = 510 Left = 45 TabIndex = 5 Top = 4635 Width = 2445 End Begin VB.Line Line2 BorderColor = &H00E0E0E0& X1 = 0 X2 = 744 Y1 = 34 Y2 = 34 End Begin VB.Line Line1 BorderColor = &H00808080& X1 = 0 X2 = 744 Y1 = 33 Y2 = 33 End Begin VB.Label Label1 BackColor = &H00C0C0C0& BorderStyle = 1 'Fixed Single BeginProperty Font Name = "MS Sans Serif" Size = 9.75 Charset = 0 Weight = 700 Underline = 0 'False Italic = 0 'False Strikethrough = 0 'False EndProperty ForeColor = &H00800000& Height = 330 Left = 3105 TabIndex = 3 Top = 90 Width = 8025 End Begin VB.Menu mnuFile Caption = "" Visible = 0 'False Begin VB.Menu mnuSaveAs Caption = "Save Icon As" End Begin VB.Menu mnubar0 Caption = "-" End Begin VB.Menu mnuMove Caption = "Move Icon" End Begin VB.Menu mnubar1 Caption = "-" End Begin VB.Menu mnuDelete Caption = "Delete Icon" End Begin VB.Menu mnubar2 Caption = "-" End Begin VB.Menu mnuRenameIcon Caption = "Rename Icon" End End Attribute VB_Name = "IconBook" Attribute VB_GlobalNameSpace = False Attribute VB_Creatable = False Attribute VB_PredeclaredId = True Attribute VB_Exposed = False Private Sub Newdir() 'Make new dir On Error GoTo mkdir0 Call InpBox(InpForm1, "Type the name of the new directory" & vbCr & "you want to create.", "", "IconAlbumDeluxe - New directory", "MS Sans Serif", (IconBook.Width - MFormDeluxe.Width) / 2, 1000) If Inp1 = "" Then Exit Sub MkDir IBpath$ & "\" & Inp1 Dir1.Refresh Pic2.SetFocus Exit Sub mkdir0: Call MBox(MFormDeluxe, "Cannot create the directory: " & Temp$ & vbCr & vbCr & "That directory already exists !", "Understood", "", "", 4, "IconAlbum Deluxe - System Message", 104, 194, 194, "Times New Roman", "MS Sans Serif", (IconBook.Width - MFormDeluxe.Width) / 2, 1000) End Sub Private Sub Search() SearchForm.Show 1 Pic2.SetFocus End Sub Private Sub Dir1_Change() Dir1.Path = IBpath End Sub Private Sub Dir1_Click() Label3.Caption = "" Label4.Caption = "No icon selected" Pic3.Picture = LoadPicture("") Image1.Picture = LoadPicture("") File1.Path = Dir1.List(Dir1.ListIndex) If File1.ListCount <= 240 Then Idx% = File1.ListCount - 1 Idx% = 239 Call MBox(MFormDeluxe, "This map contains more than 240 icons..." & vbCr & "Only 240 icons will be shown !" & vbCr & vbCr & "You better create onother map of the same object" & vbCr & "to store some of the icons in it...", "Understood", "", "", 2, "IconAlbum Deluxe - System Message", 104, 194, 194, "Times New Roman", "MS Sans Serif", (IconBook.Width - MFormDeluxe.Width) / 2, 1000) End If Label1.Caption = Dir1.List(Dir1.ListIndex) Label2.Caption = "Icons in map:" & vbCr & Idx% + 1 DoEvents Screen.MousePointer = 11 For xx% = 0 To Idx% If Right(File1.Path, 1) = "\" Then Im1(xx%).Picture = LoadPicture(File1.Path + File1.List(xx%)) Im1(xx%).Picture = LoadPicture(File1.Path + "\" + File1.List(xx%)) End If Im1(xx).Visible = True Next xx% Screen.MousePointer = 1 If Idx < 239 Then For xx = Idx + 1 To 239 Im1(xx%).Picture = LoadPicture("") Im1(xx).Visible = False Next xx End If End Sub Private Sub Form_Activate() 'Pic2.SetFocus End Sub Private Sub Form_Load() Dim HelpTxt$ IBpath = App.Path IconBook.Move (Screen.Width - IconBook.Width) / 2, (Screen.Height - IconBook.Height) / 2 Label4.Caption = "No icon selected" For xx = 1 To 239 Load Im1(xx%) Next xx For xx = 0 To 15 Im1(xx%).Left = Im1(0).Left + (xx% * 35) Im1(xx% + 16).Left = Im1(0).Left + (xx% * 35) Im1(xx% + 32).Left = Im1(0).Left + (xx% * 35) Im1(xx% + 48).Left = Im1(0).Left + (xx% * 35) Im1(xx% + 64).Left = Im1(0).Left + (xx% * 35) Im1(xx% + 80).Left = Im1(0).Left + (xx% * 35) Im1(xx% + 96).Left = Im1(0).Left + (xx% * 35) Im1(xx% + 112).Left = Im1(0).Left + (xx% * 35) Im1(xx% + 128).Left = Im1(0).Left + (xx% * 35) Im1(xx% + 144).Left = Im1(0).Left + (xx% * 35) Im1(xx% + 160).Left = Im1(0).Left + (xx% * 35) Im1(xx% + 176).Left = Im1(0).Left + (xx% * 35) Im1(xx% + 192).Left = Im1(0).Left + (xx% * 35) Im1(xx% + 208).Left = Im1(0).Left + (xx% * 35) Im1(xx% + 224).Left = Im1(0).Left + (xx% * 35) Im1(xx%).Top = Im1(0).Top Im1(xx% + 16).Top = Im1(0).Top + 35 Im1(xx% + 32).Top = Im1(0).Top + 70 Im1(xx% + 48).Top = Im1(0).Top + 105 Im1(xx% + 64).Top = Im1(0).Top + 140 Im1(xx% + 80).Top = Im1(0).Top + 175 Im1(xx% + 96).Top = Im1(0).Top + 210 Im1(xx% + 112).Top = Im1(0).Top + 245 Im1(xx% + 128).Top = Im1(0).Top + 280 Im1(xx% + 144).Top = Im1(0).Top + 315 Im1(xx% + 160).Top = Im1(0).Top + 350 Im1(xx% + 176).Top = Im1(0).Top + 385 Im1(xx% + 192).Top = Im1(0).Top + 420 Im1(xx% + 208).Top = Im1(0).Top + 455 Im1(xx% + 224).Top = Im1(0).Top + 490 Next xx% Dir1.Path = IBpath For xx = 0 To 14 Pic2.Line (Im1(xx).Left + 33, 0)-(Im1(xx).Left + 33, Pic2.ScaleHeight), RGB(170, 180, 170) Next xx For xx = 1 To 15 Pic2.Line (0, Im1(0).Top - 1 + (xx * 35))-(Pic2.ScaleWidth, Im1(0).Top - 1 + (xx * 35)), RGB(170, 180, 170) Next xx End Sub Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer) End Sub Private Sub Form_Resize() IconBook.Width = 11295 IconBook.Height = 9000 End Sub Private Sub Im1_MouseMove(Index As Integer, Button As Integer, Shift As Integer, X As Single, Y As Single) Im1(Index).ToolTipText = File1.List(Index) End Sub Private Sub mnuDelete_Click() Call MBox(MFormDeluxe, "Are you sure you want to delete the icon:" & vbCr & vbCr & Dir1.List(Dir1.ListIndex) & "\" & File1.List(IconIdx), "Delete !", "Oops !", "", 1, "IconAlbum Deluxe - System Message", 104, 194, 194, "Times New Roman", "MS Sans Serif", (IconBook.Width - MFormDeluxe.Width) / 2, 1000) If Message(1) = True Then Exit Sub Kill Dir1.List(Dir1.ListIndex) & "\" & File1.List(IconIdx%) File1.Refresh Dir1_Click End Sub Private Sub mnuMove_Click() Dim Oldpath$, Newpath$ Oldpath$ = Dir1.List(Dir1.ListIndex) On Error GoTo mnuMove2 Call InpBox(InpForm1, "You want to move the icon:" & vbCr & Dir1.List(Dir1.ListIndex) & "\" & File1.List(IconIdx%) & vbCr & vbCr & "Type the name of the destination map:" & vbCr, DefInp, "IconAlbumDeluxe - Move Icon", "MS Sans Serif", (IconBook.Width - MFormDeluxe.Width) / 2, 1000) If Inp1 = "" Then Exit Sub FileCopy Oldpath$ & "\" & File1.List(IconIdx%), IBpath & "\" & Inp1 & "\" & File1.List(IconIdx%) Kill Oldpath & "\" & File1.List(IconIdx%) File1.Refresh Dir1_Click Exit Sub mnuMove2: If Err = 76 Then Call MBox(MFormDeluxe, "The map " & Inp1 & " does not exist !" & vbCr & vbCr & "Do you want me to create it ?", "Create !", "Cancel all", "", 1, "IconAlbum Deluxe - System Message", 104, 194, 194, "Times New Roman", "MS Sans Serif", (IconBook.Width - MFormDeluxe.Width) / 2, 1000) If Message(1) = True Then Exit Sub MkDir IBpath & "\" & Inp1 Dir1.Refresh FileCopy Oldpath$ & "\" & File1.List(IconIdx%), IBpath & "\" & Inp1 & "\" & File1.List(IconIdx%) Kill Oldpath$ & "\" & File1.List(IconIdx%) File1.Refresh Dir1_Click Exit Sub End If Call MBox(MFormDeluxe, "There's a copy error !", "Understood", "", "", 4, "IconAlbum Deluxe - System Message", 104, 194, 194, "Times New Roman", "MS Sans Serif", (IconBook.Width - MFormDeluxe.Width) / 2, 1000) End Sub Private Sub mnuRenameIcon_Click() Dim Oldpath$, Newpath$ Oldpath$ = Dir1.List(Dir1.ListIndex) & "\" & File1.List(IconIdx) On Error GoTo mnuMove2 Call InpBox(InpForm1, "You want to rename the icon:" & vbCr & Dir1.List(Dir1.ListIndex) & "\" & File1.List(IconIdx%) & vbCr & vbCr & "Type the new iconname (without the extention .ico)" & vbCr, "", "IconAlbumDeluxe - Rename Icon", "MS Sans Serif", (IconBook.Width - MFormDeluxe.Width) / 2, 1000) If Inp1 = "" Then Exit Sub Newpath$ = Dir1.List(Dir1.ListIndex) & "\" & Inp1 & ".ico" Call MBox(MFormDeluxe, "You want to rename the icon: " & vbCr & Oldpath$ & vbCr & "as " & Newpath$ & vbCr & vbCr & "Continue ?", "Rename", "Abort", "", 1, "IconAlbum Deluxe - System Message", 104, 194, 194, "Times New Roman", "MS Sans Serif", (IconBook.Width - MFormDeluxe.Width) / 2, 1000) If Message(1) = True Then Exit Sub Name Oldpath$ As Newpath$ File1.Refresh Dir1_Click Label3.Caption = File1.List(IconIdx%) Exit Sub mnuMove2: Call MBox(MFormDeluxe, "Cannot rename the directory: " & vbCr & Oldpath$, "Understood", "", "", 4, "IconAlbum Deluxe - System Message", 104, 194, 194, "Times New Roman", "MS Sans Serif", (IconBook.Width - MFormDeluxe.Width) / 2, 1000) End Sub Private Sub mnuSaveAs_Click() On Error GoTo NoSave ComD1.FileName = File1.List(IconIdx%) ComD1.DialogTitle = "Save Icon" ComD1.ShowSave SavePicture Pic3.Picture, ComD1.FileName NoSave: End Sub Private Sub Im1_Click(Index As Integer) IconIdx% = Index Pic3.Picture = LoadPicture(File1.Path + "\" + File1.List(IconIdx)) Image1.Picture = LoadPicture(File1.Path + "\" + File1.List(IconIdx)) Label3.Caption = File1.List(IconIdx%) Label4.Caption = Pic3.ScaleWidth & " X " & Pic3.ScaleHeight & " Icon" PopupMenu mnuFile, , Pic2.Left + Im1(Index).Left + 32, Pic2.Top + Im1(Index).Top + 32 End Sub Private Sub Toolbar1_ButtonClick(ByVal Button As MSComctlLib.Button) Select Case Button.Key Case "keyNewdir" Newdir Case "keyRmDir" RemoveDirectory Case "keyNameDir" RenameDirectory Case "keyKillAll" KillAll Case "keyCopyAll" CopyAll Case "keySearch" Search Case "keyHelp" HelpForm.Show 1 End Select End Sub Private Sub RemoveDirectory() On Error GoTo Remove2 Call MBox(MFormDeluxe, "You want to remove the directory:" & vbCr & Dir1.List(Dir1.ListIndex) & vbCr & vbCr & "If the directory contains files," & vbCr & "it cannot be removed..." & vbCr & vbCr & "Do you wish to continue ?", "Continue", "Oops !", "", 4, "IconAlbum Deluxe - System Message", 104, 194, 194, "Times New Roman", "MS Sans Serif", (IconBook.Width - MFormDeluxe.Width) / 2, 1000) If Message(1) = True Then Exit Sub RmDir (Dir1.List(Dir1.ListIndex)) Dir1.Refresh Exit Sub Remove2: Call MBox(MFormDeluxe, "Cannot remove the directory: " & vbCr & Dir1.List(Dir1.ListIndex) & vbCr & vbCr & "The directory probably contains files...", "Understood", "", "", 4, "IconAlbum Deluxe - System Message", 104, 194, 194, "Times New Roman", "MS Sans Serif", (IconBook.Width - MFormDeluxe.Width) / 2, 1000) End Sub Private Sub RenameDirectory() Dim Oldpath$, Newpath$ Oldpath$ = Dir1.List(Dir1.ListIndex) On Error GoTo Rename2 Call InpBox(InpForm1, "You want to rename the directory:" & vbCr & Oldpath$ & vbCr & vbCr & "Type the new name of the map:", DefInp, "IconAlbumDeluxe - Rename directory", "MS Sans Serif", (IconBook.Width - MFormDeluxe.Width) / 2, 1000) If Inp1 = "" Then Exit Sub For xx = Len(Oldpath$) To 1 Step -1 If Mid(Oldpath$, xx, 1) = "\" Then Newpath$ = Left(Oldpath$, xx) Exit For End If Next xx Newpath$ = Newpath$ & Inp1 Call MBox(MFormDeluxe, "You want to rename the directory: " & vbCr & Oldpath$ & vbCr & "as " & Newpath$ & vbCr & vbCr & "Continue ?", "Rename", "Abort", "", 1, "IconAlbum Deluxe - System Message", 104, 194, 194, "Times New Roman", "MS Sans Serif", (IconBook.Width - MFormDeluxe.Width) / 2, 1000) If Message(1) = True Then Exit Sub Name Oldpath$ As Newpath$ Dir1.Refresh Exit Sub Rename2: Call MBox(MFormDeluxe, "Cannot rename the directory: " & vbCr & Oldpath$, "Understood", "", "", 4, "IconAlbum Deluxe - System Message", 104, 194, 194, "Times New Roman", "MS Sans Serif", (IconBook.Width - MFormDeluxe.Width) / 2, 1000) End Sub Private Sub KillAll() Dim Tel% Call MBox(MFormDeluxe, "Remove all icons from the directory: " & vbCr & Dir1.List(Dir1.ListIndex), "Kill All !", "Oops !", "", 1, "IconAlbum Deluxe - System Message", 104, 194, 194, "Times New Roman", "MS Sans Serif", (IconBook.Width - MFormDeluxe.Width) / 2, 1000) If Message(1) = True Then Exit Sub Tel% = File1.ListCount Screen.MousePointer = 11 For xx = 0 To File1.ListCount - 1 Kill Dir1.List(Dir1.ListIndex) & "\" & File1.List(xx) Next xx Screen.MousePointer = 1 File1.Refresh Dir1_Click Call MBox(MFormDeluxe, "Just killed " & Tel & " Icons...", "Got it !", "", "", 2, "IconAlbum Deluxe - System Message", 104, 194, 194, "Times New Roman", "MS Sans Serif", (IconBook.Width - MFormDeluxe.Width) / 2, 1000) End Sub Private Sub CopyAll() Dim Oldpath$, Newpath$ Oldpath$ = Dir1.List(Dir1.ListIndex) On Error GoTo mnuMove2 Call InpBox(InpForm1, "You want to move the whole map:" & vbCr & Dir1.List(Dir1.ListIndex) & vbCr & vbCr & "Type the name of the destination map:" & vbCr, "", "IconAlbumDeluxe - Move Icon", "MS Sans Serif", (IconBook.Width - MFormDeluxe.Width) / 2, 1000) If Inp1 = "" Then Exit Sub Screen.MousePointer = 11 For xx = 0 To File1.ListCount - 1 FileCopy Oldpath$ & "\" & File1.List(xx), IBpath & "\" & Inp1 & "\" & File1.List(xx) Kill Oldpath & "\" & File1.List(xx) Next xx Screen.MousePointer = 1 File1.Refresh Dir1_Click Exit Sub mnuMove2: Call MBox(MFormDeluxe, "There's a copy error !", "Understood", "", "", 4, "IconAlbum Deluxe - System Message", 104, 194, 194, "Times New Roman", "MS Sans Serif", (IconBook.Width - MFormDeluxe.Width) / 2, 1000) End Sub